home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -in_the_mag- / cb_dopus / pch581 / readme_magellan581 < prev    next >
Text File  |  1999-12-08  |  12KB  |  287 lines

  1.         Directory Opus Magellan II Version 5.81C Update Notes
  2.  
  3. You  must  have  a  registered  version of Opus Magellan II version 5.8
  4. installed on your Amiga  before  applying  the  patch  archive.  Do not
  5. attempt to apply or use the patch files otherwise.
  6.  
  7.  
  8. The following  changes have been made to Opus Magellan II (version 5.8)
  9. for this update release to version 5.81.
  10.  
  11.  
  12. .    Fixed problem with BuildTheme command which  wrote sound  files to
  13.      the Screens directory.
  14.  
  15. .    Fix icon  text problems; text was too close to the icon image, and
  16.      also Outline  mode text  could leave  some pixels  behind when the
  17.      icon was moved.
  18.  
  19. .    Fixed  problem  with  clipboard  copy filenames from lister; would
  20.      lose the last character and cause hits/crashes in FTP listers.
  21.  
  22. .    Fixed problem where the  icon for  an iconified  lister would move
  23.      when the lister was repeatedly iconified/de-iconified
  24.  
  25. .    Fixed problem  with iconify to title bar when fuel gauge is turned
  26.      on.
  27.  
  28. .    Fixed problem where Opus  wouldn't correctly  identify a startmenu
  29.      if it had a background picture set.
  30.  
  31. .    Fixed  problem  with  lister  memory  not  being cleared; when one
  32.      lister was  closed and  a new  one opened,  some parts  of the old
  33.      lister  could  be  left  behind (like custom handler, header text,
  34.      etc). 
  35.  
  36. .    When dragging  a lister  field header  the label  displayed in the
  37.      drag image could be wrong.
  38.  
  39. .    Fixed icon flickering problem when moving a lister.
  40.  
  41. .    Fixed a  hit when  you try  to run  Opus twice and then cancel the
  42.      second copy.
  43.  
  44. .    Fixed the crash caused by  having  start  menus/button  banks with
  45.      background  pictures  open  on  startup  (note:  This is fixed but
  46.      problems  may  still  exist  with  some  particular  datatypes, eg
  47.      ilbm.datatype  44.15,  this  is  a datatype problem and you should
  48.      update to 44.17 and consult the datatypes author)
  49.  
  50. .    Fixed the proportional font problem (crashes/hits  could result if
  51.      you were  using a  prop font in a lister and a file beginning with
  52.      'j' was visible, maybe other situations  -> caused  by a  Amiga OS
  53.      font layout bug!)
  54.  
  55. .    DOpus now supports the CX_PRIORITY tooltype to set the priority of
  56.      its commodity. You may be able  to use  this to  resolve conflicts
  57.      with other commodities like MagicMenu.
  58.  
  59. .    Trying  to  use  24bit  ILBM  images in buttons/startmenus will no
  60.      longer crash (Note: These  are still  not supported,  but at least
  61.      they won't crash)
  62.  
  63. .    The ConvertTheme command will now work if the filename you give it
  64.      doesn't end in ".theme".
  65.  
  66. .    ConvertTheme now handles files containing apostrophes correctly.
  67.  
  68. .    The DiskInfo  module pie  chart should  now be  accurate for disks
  69.      over 2gig.
  70.  
  71. .    The  text  viewer  search  function  would  get confused by double
  72.      letters (eg it wouldn't successfully find "scan" in "sscanf")
  73.  
  74. .    Fixed scrolling bug  in  simple-refresh  listers  caused  when the
  75.      lister was partially obscured by another window.
  76.  
  77. .    The Disk  filetype will now support volume names containing spaces
  78.      (put quotes around it)
  79.  
  80. .    Fixed 'var' return option  in  lister  query  commands,  this also
  81.      fixes the  problem of  DOPUSRC not being set when it should. Also,
  82.      the 'dopus getstring' and similar  commands  now  return  an empty
  83.      string in  RESULT if  no string is entered. For functions that use
  84.      DOPUSRC to return a result code, RC is ALWAYS 0 now.
  85.  
  86. .    Deleting files in icon action mode now correctly  deletes the icon
  87.      as well.
  88.  
  89. .    IconInfo will now show an error if you try to save an icon that is
  90.      write protected.
  91.  
  92. .    Fixed start menu bug that caused graphical errors when moving from
  93.      a sub-menu item back to a main menu item.
  94.  
  95. .    Various   fields   in   the   configuration  editors  now  support
  96.      drag'n'drop - The  'Image'  field  in  Function  Editors,  and the
  97.      Background  picture  fields  and  Sound  Event  path  field in the
  98.      Environment.
  99.  
  100. .    Drag-select of text in text viewer now selects the first character
  101.      as soon as you click, rather than waiting for you to move and then
  102.      selecting the first two characters.
  103.  
  104. .    Fixed the problem with which caused an occasional  'Object in use'
  105.      when deleting recursive directories.
  106.  
  107. .    Most  requesters,  such  as  the  selection  list (Select Command,
  108.      Select Argument, etc), HotKeys, Filetypes and FTP Address Book now
  109.      remember their sizes.
  110.  
  111. .    Added flags to the LoadButtons and CloseButtons commands.
  112.  
  113.           LoadButtons <name>  HIDDEN -  this will  load the button bank
  114.           but not display it
  115.  
  116.           LoadButtons <name> SHOW   - this will reveal a  hidden button
  117.           bank
  118.  
  119.           CloseButtons <name>  HIDE   - this will hide a visible button
  120.           bank
  121.  
  122. .    Fixed problem with 'command wait <cmd>' which wasn't returning the
  123.      correct result code in some circumstances.
  124.  
  125. .    Clicking the  close gadget  of a lister no longer acts as an abort
  126.      for directory reads, but will now close the lister in all cases.
  127.  
  128. .    We have removed the old AllocBitMap()  patch completely.  This was
  129.      originally added  to support older datatypes to force images to be
  130.      loaded into FAST RAM and not CHIP. However,  after several reports
  131.      and extensive testing we found that there were weird problems with
  132.      the new versions of datatypes and  Picasso RTG  software. The only
  133.      way now for your background pictures to be loaded into fast ram is
  134.      if you are using v43  picture.datatype  or  another  version which
  135.      supports it. 
  136.  
  137. .    Added support for the defined NewMouse standard for wheel mouse to
  138.      scroll up &  down  in  listers.  If  you  wish,  you  can  set the
  139.      environment variable  DOpus/WheelScrollLines to control the number
  140.      of lines each wheel turn corresponds to. The default is 3.
  141.  
  142.      Shift + mouse wheel scrolls in  the lister  by a  page at  a time,
  143.      and ctrl + wheel will scroll to top or bottom
  144.  
  145.  
  146. .    The 'dopus  request' function now correctly returns RC, this broke
  147.      when the change to 'dopus  getstring'  was  made  above (getstring
  148.      still returns in DOPUSRC, RC will always be 0 for this call).
  149.  
  150. .    Fixed the lister crash on close bug
  151.  
  152. .    Icon label outline fonts are now rendered correctly.
  153.  
  154. .    Fixed  problem  where  iconified  listers icon would crap down the
  155.      display on repeated iconify/deiconify.
  156.  
  157. .    Fixed GetSizes to now support >2GB correctly
  158.  
  159. .    Left  Outs  -  If  you  set  the  dopus/ReturnOfBenify environment
  160.      variable  to  1,  then  icons  you  leave out by dropping onto the
  161.      desktop will  automatically  be  saved  as  permanent  rather than
  162.      temporary leftouts.
  163.  
  164. .    Fixed  unusual  problems  where  DOpus  would  lose  track of some
  165.      changes caused by a filetype action on more than one type of file.
  166.      For example,  if you  dragged files  and folders together from one
  167.      lister to another (or into a  sub-directory), then  both files and
  168.      folders  would  be  moved  but  only  the files would be refreshed
  169.      (Trevor's problem).
  170.  
  171. .    Fixed refresh bug in icon action smart refresh listers (status bar
  172.      wasn't refreshed properly when lister was resized larger).
  173.  
  174. .    Added %it%  display item  for screen  title, shows Swatch Internet
  175.      Time
  176.  
  177. .    We now uses sysinfo.library from Executive (if present)  to do CPU
  178.      usage calculation.
  179.  
  180. .    Fixed a  problem with the 'perform all actions' flag and drag/drop
  181.      copying of directories.
  182.  
  183. .    With 'perform all actions'  flag  enabled,  DOpus  will  no longer
  184.      complain about a file already existing if you drag/drop a file and
  185.      icon to copy (it used to try to copy the icon twice).
  186.  
  187. .    Fixed problem with  main  dopus5.library  in  version  68.11 which
  188.      could  cause  a  crash  when  Themes requester was invoked with no
  189.      prior saved requester positional information.
  190.  
  191.  
  192. FTP Module
  193.  
  194. .    Fixed problems with Send()  command causing  problems logging into
  195.      some sites such as freeserve and ftp.thule.no etc.
  196.  
  197. .    Fixed problems with SHIFT DnD in Addressbook causing crash
  198.  
  199. .    Fixed problems with HELP key in Options causing crash
  200.  
  201. .    Fixed problems  with deleting entries from the Addressbook causing
  202.      crash.
  203.  
  204. .    Fixed problem when a  site address  was entered  directly into the
  205.      lister path  gadget using FTP:// ...., the lister did not scan the
  206.      remote directory correctly after login.
  207.  
  208. .    Fixed problem with FTP when viewing remote site  directories where
  209.      dates were  not in  English. Any  such dates  are now set at Amiga
  210.      time 0 or 1/1/78.
  211.  
  212. .    Fixed problem where small blank error  requesters could  appear on
  213.      some occasions.
  214.  
  215. .    FTP Addressbook window not remembers its size and position.
  216.  
  217. .    Fixed  problems  with  lost  connections  (421)  causing errors on
  218.      passive and other modes by sending  checking if  the connection is
  219.      alive prior to commands and transfers. 
  220.  
  221. .    Fixed  problem   with  Update   and  ReplaceAll  options  in  copy
  222.      settings. ReplaceAll will no  longer override  Update settings. If
  223.      Update AND  ReplaceAll are  both set then ONLY files in the remote
  224.      site which are older or  non-existing  will  be  overwritten. This
  225.      allows updating  of web  sites without  replacing all the files on
  226.      the remote site.
  227.  
  228.  
  229.  
  230. ** Notes on Lost Connections and site to site transfers etc.
  231.  
  232.      To eliminate the problem of  a  remote  site  timing  out  and the
  233.      connection being  closed under  the lister handle itself, the code
  234.      now sends a preliminary NOOP before the main  command to  check if
  235.      the connection is still alive if :-
  236.  
  237.           a)   Send NOOP  IS NOT  selected. (If  this is  on then there
  238.                should be no need to check the connection.) 
  239.  
  240.      and
  241.           b)   Passive mode selected 
  242.      or
  243.           c)   Auto reconnect selected
  244.      or
  245.           d)   site-site transfers attempted
  246.  
  247.  
  248.      If the NOOP fails indicating that the connection has timed  out, a
  249.      requester (server  closed connection)  will appear and the command
  250.      you think you have sent will  fail.  But,  at  least  you  will be
  251.      warned.
  252.  
  253.      Because  of  the  way  the  module was originally coded, it is not
  254.      possible to remember what the  failed  command  was  if  a timeout
  255.      occurs. The  main "object" of the module not the lister itself but
  256.      the "connection". If the  connection is  lost then  the handler is
  257.      closed down. If a reconnect is performed then and a new handler is
  258.      spawned (the user does not see this since  it happens  in the same
  259.      lister but  all prior  memory, data,  history is recycled when the
  260.      "connection" is closed). 
  261.  
  262.      The method now used  seems to  be ok.  Only problem  I see  at the
  263.      moment may  be it is doing the preliminary NOOP too often to check
  264.      the connection before  too  many  commands.  This  will  result in
  265.      slower performance over slow connections. 
  266.  
  267.      NOTE:  You  can  disable  this  stayin' alive behaviour totally by
  268.      setting  the  Environment  variable   dopus/NoBeeGees  which  will
  269.      disable check.
  270.  
  271.  
  272.  
  273. Support and Contact:
  274.  
  275.      For  other  details,  please  contact  us  via our WWW pages or by
  276.      email.
  277.  
  278.      We maintain a couple of Opus mailing lists.  Details of  these can
  279.      be obtained from the WWW pages.
  280.  
  281.  
  282. __
  283. Dr Greg Perry, June 12th 1999
  284. GPSoftware, PO Box 570 , ASHGROVE AUSTRALIA 4060
  285. Phone/Fax +61 7 33661402
  286. MailTo:   greg@gpsoft.com.au 
  287. WEB:      www.gpsoft.com.au